### ТЕХНИЧЕСКОЕ ЗАДАНИЕ **на объединение и модернизацию сайтов на единой CMS «1С-Битрикс» с интеграцией в единый Call-центр iiko** ### 1. ОБЩИЕ ПОЛОЖЕНИЯ И ЦЕЛЬ ПРОЕКТА * **Цель проекта**: Перенос сайта на платформу по технологии «Многосайтовость» на одной лицензии CMS «1С-Битрикс». * **Результат**: Два независимых домена работают из одной административной панели. Сайт полностью наследует функционал, логику корзины, карту, зоны доставки и алгоритмы от сайта, но сохраняет свой логотип и шрифты. * **Архитектура iiko**: Оба сайта интегрированы с iiko через iikoCloud. Все заказы с обоих сайтов поступают в **единый модуль Колл-центра iiko**, но разделяются по брендам (концепциям). Меню сайтов **полностью различаются**. Бонусная система на сайтах и в колл-центре **строго разделена** для каждого бренда. ### 2. АРХИТЕКТУРА И МНОГОСАЙТОВОСТЬ (1С-БИТРИКС) * **Настройка многосайтовости**: Реализация конфигурации «Многосайтовость на разных доменах» в рамках единого веб-окружения и одной админ-панели Битрикса. * **Разделение заказов**: В модуле Интернет-магазина заказы разделяются по сайтам (источникам), обеспечивая раздельную аналитику и нумерацию при необходимости. * **Единое ядро**: Использование общих компонентов, модулей карты, корзины и API-клиента iiko для упрощения поддержки и обновлений. ### 3. ДИЗАЙН, СТИЛИ И ВЕРСТКА Сайтсобирается на базе структуры, блоков и верстки шаблона со следующими точечными изменениями: * **Брендинг**: Замена логотипа в шапке, подвале, на экранах загрузки, в favicon и шаблонах email-уведомлений. * **Типографика**: Подключение и замена шрифтовых пар на фирменные шрифты бренда. * **Кастомизация UI**: Корректировка CSS-стилей (цвета кнопок, активных элементов, если требуется по брендбуку) без изменения исходной структуры, размеров и расположения блоков HTML-верстки. ### 4. РАЗДЕЛЕНИЕ НОМЕНКЛАТУРЫ И КАТАЛОГОВ (ПОЛНОСТЬЮ РАЗНОЕ МЕНЮ) * **Изоляция в CMS**: В Битриксе создаются два абсолютно независимых инфоблока каталога товаров: Каталог обоих сайтов. * **Логика вывода**: Попадание товаров на сайт (и наоборот) полностью исключено на уровне компонентов и выборок. * **Поиск по сайту**: Модуль поиска на каждом домене индексирует и выдает результаты только из «своего» инфоблока каталога. * **Интеграция меню с iiko**: Импорт номенклатуры (/api/1/nomenclature) для каждого сайта происходит по его уникальному ID группы меню или ID концепции из iiko, разделяя блюда, цены, модификаторы и стоп-листы (/api/1/stop_lists). ### 5. ИНТЕГРАЦИЯ С ЕДИНЫМ CALL-ЦЕНТРОМ IIKO * **Маршрутизация в единое окно**: Заказы с обоих доменов отправляются в единый модуль iiko Call Center (iikoFront оператора колл-центра). * **Разделение по концепциям**: При отправке заказа через API iikoCloud в теле запроса (/api/1/deliveries/create) передаются строго разграниченные параметры: * Для заказов с takeeat.ru: параметр концепции conception = TakeEat. * Для заказов с okimaki.ru: параметр концепции conception = Okimaki. * **Интерфейс оператора**: В окне колл-центра оператор четко видит бренд (концепцию) пришедшего заказа для корректного использования скрипта разговора. При редактировании заказа оператору доступно для добавления только меню. ### 6. ИЗОЛИРОВАННАЯ БОНУСНАЯ СИСТЕМА (IIKOCARD) * **Раздельные кошельки**: Для каждого бренда настраивается своя независимая программа лояльности внутри iikoCard. Баллы, накопленные на сайте, не могут быть использованы на втором сайте (и наоборот). * **Авторизация и баланс в ЛК**: * При авторизации пользователя по SMS на сайте okimaki.ru через API запрашивается баланс кошелька, привязанного строго к концепции. ### 7. ФУНКЦИОНАЛЬНЫЕ МОДУЛИ Сайт полностью перенимает у второго следующие модули и их логику: * **Интерактивная карта и геозоны**: Единый модуль карты (Yandex/Google) с отрисованными полигонами зон доставки. Система определяет адрес клиента, проверяет минимальную сумму, стоимость доставки и автоматически привязывает заказ к нужному ресторану/терминалу iiko, общему для обеих концепций. * **Корзина и Check-out**: Алгоритм оформления заказа, валидация полей (телефон, имя, улица), выбор времени доставки или самовывоза. * **Личный кабинет**: Общий программный модуль авторизации по SMS, но с разделением вывода истории заказов и бонусных треков для каждого домена. ### 8. SEO-ПАРАМЕТРЫ И МИГРАЦИЯ ДАННЫХ * **Перенос контента**: Перенос текстовых страниц (О нас, Контакты, Правовая информация) со старого сайта в новый инфоблок. * **301-редиректы**: Постраничный маппинг старых URL-адресов на новые URL-адреса, сформированные структурой Битрикса, для сохранения позиций в поисковых системах. * **Служебные файлы**: Настройка раздельных, изолированных файлов robots.txt и sitemap.xml для каждого домена.
Ищем респондентов, которые купили НОВЫЙ (не подержанный) автомобиль в последний год (потребуются подтверждающие скрины). Тестирование сервиса со СМАРТФОНА по видеосвязи займет 60-80 минут времени. Вознаграждение: 2000р. (выплата в день участия).
Ищем представителей компаний, ответственных за покупку товаров для бизнеса (потребуются подтверждающие скрины). Тестирование с КОМПЬЮТЕРА/НОУТБУКА по видеосвязи займет 40 минут времени. Вознаграждение: 3500р. (выплата в день участия). Даты: с 26 августа (11:00-17:00 по Моск.времени). RecrutLab
Только Москва/МО и Санкт-Петербург/ЛО! Ищем респондентов для участия в исследовании на тему: "Поиск репетитора для подготовки к ЕГЭ/ОГЭ" (потребуются подтверждающие скрины). Тестирование со СМАРТФОНА по видеосвязи займет 1 час времени. Вознаграждение: 1500р. (выплата на карту в день участия).
Описание задачи Необходимо разработать удобную систему учёта, ввода данных и автоматического формирования отчётности на базе Google Таблиц и Google Apps Script. Система будет использоваться несколькими сотрудниками. Основная задача — максимально упростить ручной ввод данных, автоматизировать расчёты и формирование итоговых отчётов. Что необходимо реализовать Централизованная база данных единый справочник пользователей/объектов учёта; разделение данных по группам/категориям; возможно...